package com.example.warehousewms.mapper;

import com.example.warehousewms.bean.StockInOrderItem;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface StockInOrderItemMapper {

    int insertStockInOrderItem(StockInOrderItem stockInOrderItem);

    // 批量插入
    int insertStockInOrderItems(List<StockInOrderItem> list);

    int updateStockInOrderItem(StockInOrderItem stockInOrderItem);

    // 批量修改
    int updateStockInOrderItems(List<StockInOrderItem> list);

    int deleteStockInOrderItem(Long id);

    StockInOrderItem getStockInOrderItemById(Long id);

    List<StockInOrderItem> getStockItemByStockOrderId(Long stockInOrderId);

    List<StockInOrderItem> getAll();

}
